#include <iostream>
using namespace std;

// class A
// {
//     void f1() {}

// private:
//     int _a;
// };

// class B
// {
// public:
//     void f2() {}
// };

// class C
// {
// };

class Date
{
public:
    Date()
    {
        _year = 1900;
        _month = 1;
        _day = 1;
    }
    Date(int year = 1900, int month = 1, int day = 1)
    {
        _year = year;
        _month = month;
        _day = day;
    }

private:
    int _year;
    int _month;
    int _day;
};
// 以下测试函数能通过编译吗？
void Test()
{
    Date d1;
}

int main()
{
    // cout << sizeof(A) << endl;
    // cout << sizeof(B) << endl;
    // cout << sizeof(C) << endl;

    Test();

    return 0;
}